const uvparseContent =
    `<p>我们知道了原型的概念，接下来我们就照着上面的图来具体分析一下原型的指针；中间最上面蓝色模块标注的构造函数Foo, 里面有两个属性： _proto_ 和 prototype, 这两个很容易使人混淆，先说说prototype:</p>

<p><a id='test1'>prototype:</a></p>

    <p>prototype属性，它是<a id='test2'>函数所独有的</a>，它是从<a id='test3'>一个函数指向一个对象</a>。它的含义是<a id='test4'>函数的原型对象</a>，也就是这个函数（其实所有函数都可以作为构造函数）所创建的实例的原型对象; 这个属性是一个指针，指向一个对象，这个对象的用途就是包含所有实例共享的属性和方法（我们把这个对象叫做原型对象）;</p>

<p><a id='test5'>__proto__:</a></p>

    <p>__proto__ 是原型链查询中实际用到的，它总是指向 prototype，换句话说就是指向构造函数的原型对象，<a id='test6'>它是对象独有的。注意，为什么Foo构造也有这个属性呢，因为再js的宇宙里万物皆对象，包括函数；</p>`

const richTextContent = [{
    name: "p",
    attr: {
        class: "p-class",
    },
    children: [{
        name: "a",
        text: "prototype属性，它是",

    }]
}]
module.exports = {
    uvparseContent,
    richTextContent
}